---
title: "FreeBSD/ia64 5.2-RELEASE Hardware Notes"
sidenav: download
---

++++


<h3 class="CORPAUTHOR">The FreeBSD Documentation Project</h3>

<p class="COPYRIGHT">Copyright &copy; 2000, 2001, 2002, 2003 The FreeBSD Documentation
Project</p>

<hr />
</div>

<div class="TOC">
<dl>
<dt><b>Table of Contents</b></dt>

<dt>1 <a href="#INTRO">Introduction</a></dt>

<dt>2 <a href="#PROC-IA64">Supported Processors and Motherboards</a></dt>

<dd>
<dl>
<dt>2.1 <a href="#AEN38">Supported Devices Overview</a></dt>
</dl>
</dd>

<dt>3 <a href="#SUPPORT">Supported Devices</a></dt>

<dd>
<dl>
<dt>3.1 <a href="#AEN94">Disk Controllers</a></dt>

<dt>3.2 <a href="#ETHERNET">Ethernet Interfaces</a></dt>

<dt>3.3 <a href="#AEN815">FDDI Interfaces</a></dt>

<dt>3.4 <a href="#AEN825">ATM Interfaces</a></dt>

<dt>3.5 <a href="#AEN844">Wireless Network Interfaces</a></dt>

<dt>3.6 <a href="#AEN870">Miscellaneous Networks</a></dt>

<dt>3.7 <a href="#AEN893">ISDN Interfaces</a></dt>

<dt>3.8 <a href="#AEN957">Serial Interfaces</a></dt>

<dt>3.9 <a href="#AEN1130">Audio Devices</a></dt>

<dt>3.10 <a href="#AEN1252">Camera and Video Capture Devices</a></dt>

<dt>3.11 <a href="#USB">USB Devices</a></dt>

<dt>3.12 <a href="#FIREWIRE">IEEE 1394 (Firewire) Devices</a></dt>

<dt>3.13 <a href="#BLUETOOTH">Bluetooth Devices</a></dt>

<dt>3.14 <a href="#AEN1480">Cryptographic Accelerators</a></dt>

<dt>3.15 <a href="#AEN1498">Miscellaneous</a></dt>
</dl>
</dd>
</dl>
</div>

<blockquote class="ABSTRACT">
<div class="ABSTRACT"><a id="AEN11" name="AEN11"></a>
<p>This is a preliminary document. It is incomplete, and in need of additional content.
Please send additional information on IA-64 processors, motherboards, and various devices
working on FreeBSD to the <a
href="http://lists.FreeBSD.org/mailman/listinfo/freebsd-ia64" target="_top">FreeBSD IA64
porting mailing list</a>.</p>
</div>
</blockquote>

<div class="SECT1">
<hr />
<h2 class="SECT1"><a id="INTRO" name="INTRO">1 Introduction</a></h2>

<p>This document contains the hardware compatibility notes for FreeBSD 5.2-RELEASE on the
IA-64 hardware platform (also referred to as FreeBSD/ia64 5.2-RELEASE). It lists devices
known to work on this platform, as well as some notes on boot-time kernel customization
that may be useful when attempting to configure support for new devices.</p>

<div class="NOTE">
<blockquote class="NOTE">
<p><b>Note:</b> This document includes information specific to the IA-64 hardware
platform. Versions of the hardware compatibility notes for other architectures will
differ in some details.</p>
</blockquote>
</div>

<p>More information on FreeBSD/ia64 is contained on the <a
href="http://www.FreeBSD.org/platforms/ia64/index.html" target="_top">FreeBSD/ia64
Project</a> page.</p>
</div>

<div class="SECT1">
<hr />
<h2 class="SECT1"><a id="PROC-IA64" name="PROC-IA64">2 Supported Processors and
Motherboards</a></h2>

<p>Currently supported processors are the <a
href="http://www.intel.com/design/itanium/itanium/index.htm" target="_top">Itanium</a>
and the <a href="http://www.intel.com/design/itanium2/index.htm" target="_top">Itanium
2</a>.</p>

<p>Supported chipsets include:</p>

<ul>
<li>
<p>HP zx1 (only on development branch, see the <a href="http://perforce.FreeBSD.org/"
target="_top">Perforce repository</a>)</p>
</li>

<li>
<p>HP i2000</p>
</li>

<li>
<p>Intel 460GX</p>
</li>

<li>
<p>Intel E8870</p>
</li>
</ul>

<p>Both Uniprocessor (UP) and Symmetric Multi-processor (SMP) configurations are under
active development. At this time, SMP-enabled systems are considered less stable. The
current priorities are UP fixes to improve stability.</p>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN38" name="AEN38">2.1 Supported Devices Overview</a></h3>

<p>This section contains additional information about what devices may or may not be
supported by FreeBSD/ia64.</p>

<p>Except for the PC chipset embedded <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=ata&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ata</span>(4)</span></a>
controllers, most should work out of the box. Eventually, all ia64-compatible ATA
controllers are expected to be fully supported. Refer to the following sections for
various disk controllers and their current status.</p>

<p>In general, ``PC standard'' serial ports supported by the <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=sio&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sio</span>(4)</span></a> driver
are expected to work on Intel legacy machines, but not PA legacy machines. The reason is
that all devices on HP machines are memory-mapped and there is <span class="emphasis"><i
class="EMPHASIS">no</i></span> ISA device support other than the PCI dictated VGA
legacy.</p>

<p>In addition to <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=sio&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sio</span>(4)</span></a> devices,
the following devices fail on non-Intel legacy machines (but should work on boxes with an
Intel legacy) because their drivers make ISA-specific assumptions that do not hold:</p>

<div class="INFORMALTABLE"><a id="AEN55" name="AEN55"></a>
<table border="0" frame="void" class="CALSTABLE">
<col />
<col />
<tbody>
<tr>
<td><a
href="http://www.FreeBSD.org/cgi/man.cgi?query=sio&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sio</span>(4)</span></a></td>
<td>No support for memory-mapped I/O</td>
</tr>

<tr>
<td><a
href="http://www.FreeBSD.org/cgi/man.cgi?query=syscons&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">syscons</span>(4)</span></a></td>
<td>Expect BIOS, VGA probes, etc.</td>
</tr>

<tr>
<td><a
href="http://www.FreeBSD.org/cgi/man.cgi?query=pcm&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">pcm</span>(4)</span></a></td>
<td>Probes MSS ISA ports <span class="emphasis"><i class="EMPHASIS">ad
nauseum</i></span></td>
</tr>

<tr>
<td><a
href="http://www.FreeBSD.org/cgi/man.cgi?query=atkbd&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">atkbd</span>(4)</span></a>, <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=psm&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">psm</span>(4)</span></a></td>
<td>Fixed ISA port locations</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>

<div class="SECT1">
<hr />
<h2 class="SECT1"><a id="SUPPORT" name="SUPPORT">3 Supported Devices</a></h2>

$FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml,v 1.209 2003/12/07
00:54:22 bmah Exp $

<p>This section describes the devices currently known to be supported by with FreeBSD on
the IA-64 platform. Other configurations may also work, but simply have not been tested
yet. Feedback, updates, and corrections to this list are encouraged.</p>

<p>Where possible, the drivers applicable to each device or class of devices is listed.
If the driver in question has a manual page in the FreeBSD base distribution (most
should), it is referenced here. Information on specific models of supported devices,
controllers, etc. can be found in the manual pages.</p>

<div class="NOTE">
<blockquote class="NOTE">
<p><b>Note:</b> Lists of specific, supported devices are gradually being removed from
this document in order to reduce the amount of duplicated (and potentially out-of-date)
information contained within. When this process is complete, the manual page for each
driver should be consulted for the authoritative list of devices supported that
particular driver.</p>
</blockquote>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN94" name="AEN94">3.1 Disk Controllers</a></h3>

<p>IDE/ATA controllers (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=ata&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ata</span>(4)</span></a>
driver)</p>

<ul>
<li>
<p>Acard ATP850 UDMA2, ATP860 UDMA4, ATP865 UDMA6</p>
</li>

<li>
<p>AMD 756 ATA66, 766 ATA100, 768 ATA100</p>
</li>

<li>
<p>Cenatek Rocket Drive</p>
</li>

<li>
<p>CMD 646, 648 ATA66, and 649 ATA100</p>
</li>

<li>
<p>Cypress 82C693</p>
</li>

<li>
<p>Cyrix 5530 ATA33</p>
</li>

<li>
<p>HighPoint HPT366 ATA66, HPT370 ATA100, HPT372 ATA133, HPT374 ATA133</p>
</li>

<li>
<p>Intel PIIX, PIIX3, PIIX4</p>
</li>

<li>
<p>Intel ICH ATA66, ICH2 ATA100, ICH3 ATA100, ICH4 ATA100</p>
</li>

<li>
<p>nVidia nForce ATA100, nForce2 ATA133</p>
</li>

<li>
<p>Promise ATA100 OEM chip (pdc20265)</p>
</li>

<li>
<p>Promise ATA133 OEM chip (pdc20269)</p>
</li>

<li>
<p>Promise Fasttrak-33, -66, -100, -100 TX2/TX4, -133 TX2/TX2000</p>
</li>

<li>
<p>Promise SATA150 TX2/TX4 Serial ATA/150</p>
</li>

<li>
<p>Promise Ultra-33, -66, -100, -133 TX2/TX2000/TX4000</p>
</li>

<li>
<p>ServerWorks ROSB4 ATA33</p>
</li>

<li>
<p>ServerWorks CSB5 and CSB6 ATA66/ATA100</p>
</li>

<li>
<p>Sil 0680 UDMA6</p>
</li>

<li>
<p>SiS 530, 540, 550, 620</p>
</li>

<li>
<p>SiS 630, 630S, 633, 635, 640, 645, 645DX, 648, 650, 651, 652, 655, 658, 730, 733, 735,
740, 745, 746, 748, 750, 751, 752, 755</p>
</li>

<li>
<p>SiS 5591 ATA100</p>
</li>

<li>
<p>VIA 82C586 ATA33, 82C596 ATA66, 82C686a ATA66, 82C686b ATA100</p>
</li>

<li>
<p>VIA 8233, 8235 ATA133</p>
</li>
</ul>

<br />
<br />
<p>Qlogic controllers and variants (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=isp&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">isp</span>(4)</span></a>
driver)</p>

<p>LSI Logic Fusion/MP architecture Fiber Channel controllers (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=mpt&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mpt</span>(4)</span></a>
driver)</p>

<p>With all supported SCSI controllers, full support is provided for SCSI-I, SCSI-II, and
SCSI-III peripherals, including hard disks, optical disks, tape drives (including DAT,
8mm Exabyte, Mammoth, and DLT), medium changers, processor target devices and CD-ROM
drives. WORM devices that support CD-ROM commands are supported for read-only access by
the CD-ROM drivers (such as <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=cd&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">cd</span>(4)</span></a>).
WORM/CD-R/CD-RW writing support is provided by <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=cdrecord&amp;sektion=1&amp;manpath=FreeBSD+Ports">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">cdrecord</span>(1)</span></a>,
which is a part of the <a
href="http://www.FreeBSD.org/cgi/url.cgi?ports/sysutils/cdrtools/pkg-descr"><tt
class="FILENAME">sysutils/cdrtools</tt></a> port in the Ports Collection.</p>

<p>The following CD-ROM type systems are supported at this time:</p>

<ul>
<li>
<p>SCSI interface (also includes ProAudio Spectrum and SoundBlaster SCSI) (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=cd&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">cd</span>(4)</span></a>)</p>
</li>

<li>
<p>ATAPI IDE interface (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=acd&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">acd</span>(4)</span></a>)</p>
</li>
</ul>

<br />
<br />
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="ETHERNET" name="ETHERNET">3.2 Ethernet Interfaces</a></h3>

<p>Intel 82557-, 82258-, 82559-, 82550- or 82562-based Fast Ethernet NICs (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=fxp&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">fxp</span>(4)</span></a>
driver)</p>

<ul>
<li>
<p>Intel EtherExpress Pro/100B PCI Fast Ethernet</p>
</li>

<li>
<p>Intel InBusiness 10/100 PCI Network Adapter</p>
</li>

<li>
<p>Intel PRO/100+ Management Adapter</p>
</li>

<li>
<p>Intel Pro/100 VE Desktop Adapter</p>
</li>

<li>
<p>Intel Pro/100 M Desktop Adapter</p>
</li>

<li>
<p>Intel Pro/100 S Desktop, Server and Dual-Port Server Adapters</p>
</li>

<li>
<p>On-board Ethernet NICs on many Intel motherboards.</p>
</li>
</ul>

<br />
<br />
<p>Gigabit Ethernet NICs based on the Broadcom BCM570x (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=bge&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">bge</span>(4)</span></a>
driver)</p>

<p>Gigabit Ethernet NICs based on the Intel 82542 and 82543 controller chips (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=gx&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">gx</span>(4)</span></a> and <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=em&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">em</span>(4)</span></a> drivers),
plus NICs supported by the Intel 82540EM, 82544, 82545EM, and 82546EB controller chips
(<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=em&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">em</span>(4)</span></a> driver
only)</p>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN815" name="AEN815">3.3 FDDI Interfaces</a></h3>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN825" name="AEN825">3.4 ATM Interfaces</a></h3>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN844" name="AEN844">3.5 Wireless Network Interfaces</a></h3>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN870" name="AEN870">3.6 Miscellaneous Networks</a></h3>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN893" name="AEN893">3.7 ISDN Interfaces</a></h3>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN957" name="AEN957">3.8 Serial Interfaces</a></h3>

<p>``PC standard'' 8250, 16450, and 16550-based serial ports (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=sio&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sio</span>(4)</span></a>
driver)</p>

<p>PCI-Based multi-port serial boards (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=puc&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">puc</span>(4)</span></a>
driver)</p>

<ul>
<li>
<p>Diva Serial (GSP) Multiport UART (development branch only)</p>
</li>
</ul>

<br />
<br />
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN1130" name="AEN1130">3.9 Audio Devices</a></h3>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN1252" name="AEN1252">3.10 Camera and Video Capture
Devices</a></h3>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="USB" name="USB">3.11 USB Devices</a></h3>

<p>OHCI 1.0-compliant host controllers (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=ohci&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ohci</span>(4)</span></a>
driver)</p>

<p>UHCI 1.1-compliant host controllers (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=uhci&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">uhci</span>(4)</span></a>
driver)</p>

<p>USB 2.0 controllers using the EHCI interface (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=ehci&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ehci</span>(4)</span></a>
driver)</p>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="FIREWIRE" name="FIREWIRE">3.12 IEEE 1394 (Firewire)
Devices</a></h3>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="BLUETOOTH" name="BLUETOOTH">3.13 Bluetooth Devices</a></h3>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN1480" name="AEN1480">3.14 Cryptographic Accelerators</a></h3>
</div>

<div class="SECT2">
<hr />
<h3 class="SECT2"><a id="AEN1498" name="AEN1498">3.15 Miscellaneous</a></h3>

<p>VGA-compatible video cards (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=vga&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">vga</span>(4)</span></a>
driver)</p>

<div class="NOTE">
<blockquote class="NOTE">
<p><b>Note:</b> Information regarding specific video cards and compatibility with <b
class="APPLICATION">XFree86</b> can be found at <a href="http://www.xfree86.org/"
target="_top">http://www.xfree86.org/</a>.</p>
</blockquote>
</div>

<br />
<br />
<p>Keyboards including:</p>

<ul>
<li>
<p>PS/2 keyboards (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=atkbd&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">atkbd</span>(4)</span></a>
driver)</p>
</li>
</ul>

<br />
<br />
<p>Pointing devices including:</p>

<ul>
<li>
<p>PS/2 mice and compatible devices, including many laptop pointing devices (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=psm&amp;sektion=4&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">psm</span>(4)</span></a>
driver)</p>
</li>

<li>
<p>Serial mice and compatible devices</p>
</li>
</ul>

<div class="NOTE">
<blockquote class="NOTE">
<p><b>Note:</b> <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=moused&amp;sektion=8&amp;manpath=FreeBSD+5.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">moused</span>(8)</span></a> has
more information on using pointing devices with FreeBSD. Information on using pointing
devices with <b class="APPLICATION">XFree86</b> can be found at <a
href="http://www.xfree86.org/" target="_top">http://www.xfree86.org/</a>.</p>
</blockquote>
</div>

<br />
<br />
</div>
</div>
</div>

<hr />
<p align="center"><small>This file, and other release-related documents, can be
downloaded from <a href="ftp://ftp.FreeBSD.org/">ftp://ftp.FreeBSD.org/</a>.</small></p>

<p align="center"><small>For questions about FreeBSD, read the <a
href="http://www.FreeBSD.org/docs.html">documentation</a> before contacting &#60;<a
href="mailto:questions@FreeBSD.org">questions@FreeBSD.org</a>&#62;.</small></p>

<p align="center"><small>For questions about this documentation, e-mail &#60;<a
href="mailto:doc@FreeBSD.org">doc@FreeBSD.org</a>&#62;.</small></p>

<br />
<br />
++++


